Windsor, adjacent to All Saints' Church

On Frances Road, near Alexandra Road

Buses point north-east ↗