Clewer Green Hatch Lane (Stop HN)

On Clewer Hill Road, near Ellison Close, near Sefton Lodge

Buses point north-west ↖