Egham, opposite Clockhouse Lane West
On Stroude Road, near Clockhouse Lane West, near Clockhouse Lane West
Buses point north ↑
- Map
- Street View
- surajtwd
- 40004401063B
On Stroude Road, near Clockhouse Lane West, near Clockhouse Lane West
Buses point north ↑