Chiltern Green, adjacent to Laburnum Farm

On Chiltern Green, near Laburnum Farm

Buses point west ←