Windsor, adjacent to Castle Hill

On Thames Street, near Castle Hill

Buses point south-east ↘