Chelmsford Bar Unveils Unique Beer Garden

Nestled beneath the bustling Chelmsford railway station, independent taproom Radio City Social is making waves with its latest venture—a brand new beer garden. This isn’t just any garden; it’s a charming oasis under the historic arches, complete with artificial grass and handcrafted wooden benches. The grand opening is set for Friday night, April 18, with […]