Ovingham Windsor Crescent (wb)

On Windsor Crescent, near Green

Buses point west ←