On Clewer Hill Road, near Addington Close, near Byron Court
Buses point south-east ↘
Sunday 8 March ↓