Barnard’s Green, adjacent to Shops

On Barnards Green Road, near Shops

Buses point south-east ↘