Thames Ditton, adjacent to Queen's Road

On Summer Road, near Queen's Road

Buses point south-east ↘