Thames Ditton Railway Station (W-bound)

On Embercourt Road, near Thames Ditton Station

Buses point west ←