Bishop’s Stortford, opposite Thorley Hill

On London Road, near Nelson Road

Buses point south ↓