Major New London Venue, The Drumsheds, Launches On Tuesday 9th April

Following the phenomenal success of Printworks London, Broadwick Venues bring another groundbreaking event space to the capital with The Drumsheds set to launch at Meridian Water in Enfield for acclaimed festival Field Day on Friday 7th and Saturday 8th June...