Egham Railway Station (adj)

On Manorcrofts Road, near Egham Station

Buses point south-east ↘