On Clewer Hill Road, near Addington Close, near Byron Court
Buses point south-east ↘
Monday 27 October ↓