Debden, outside Slough Farm

On Thaxted Rd

Buses point north-west ↖