Stroude, adjacent to Great Fosters

On Stroude Road, near Great Fosters

Buses point south-west ↙