Chelmsford, adjacent to Moulsham Street

On Moulsham St, near New London Rd, near Rising Sun PH

Buses point south ↓