Bus stop · Windsor
Bus stop at Alexandra Road, Windsor, serving routes 1, 37, 702, 703, 8.
1 Windsor
37 Windsor Town Centre, Parish Church
702 London Victoria, Slough
703 Heathrow T5
8 Queensmere Car Park