Thames Ditton, opposite Angel Road

On Portsmouth Road, near Angel Road

Buses point north-east ↗