Public Transport Station in Windsor
Public Transport Station
Bracknell, United Kingdom
Stanwell, Staines TW19 7JS, United Kingdom
Farnham Common, Slough SL2 3RD, United Kingdom
Egham TW20 8QR, United Kingdom
Hazlemere, High Wycombe HP15 7PH, United Kingdom
Windsor, United Kingdom
Transport interchange
Gerrards Cross, United Kingdom
Slough, United Kingdom
Thorpe, Egham, United Kingdom