Epping, adjacent to Stewards Green

On Stewards Green Rd, near Stewards Close

Buses point north-east ↗