Bus stop · Windsor
Bus stop at Queens Terrace, Windsor, serving routes 10, 10A.
10 Staines, Elmsleigh Bus Station
10A Staines, Elmsleigh Bus Station