Moulsham Street is a shopping mall Chelmsford located in United Kingdom.
Moulsham St Chelmsford Essex United Kingdom
Credit Cards | Yes |
Nice area to be in
Please drive carefully. Cats live here too!
Cd's is amazing
San Chinese Restaurant
Needs a nice deli !!
Off the beaten track, has relaxed local atmosphere. Traditional look, one or two guest beers - James Prichard
Very enjoyable meal and top service. - Michael Holdsworth
Such a lovely tea room with lots more seats at the back - Claire Eades
Thomas the Tank Postman Pat & Thunderbird 2 Rides at Chelmsford Meadows Shopping Centre - Nathan Wotton
The best place for electrical stuff in Chelmsford these days. Always worth price checking on Amazon when you're in there though. - Danny UK
Great to visit for Orange Wednesdays. But there are long waits on coffee from Costa - Daniel John