Sherwood Avenue NG18 4GW Winslow » St Andrew's HealthcareWinslowWinslow » St Andrew's Healthcare St Andrew's Winslow is a non-hospital, residential building in Bestwood village in Nottinghamshire, which comprises of six apartments. Each apartment is occupied by a single resident who benefits from independent living https://www.stah.org/who-we-are/locations/nottinghamshire/