Chelmsford, adjacent to Queen Street

On New London Rd, near Queen St, near Red Lion PH

Buses point south-west ↙

Nearby stops

Map