The Form Rooms, Covent Garden: Where London’s Past Meets the Future of Meetings
In a city filled with meeting rooms, conference centres and event spaces, finding a venue with genuine character can be surprisingly difficult. Many venues offer excellent facilities, but few can combine modern event requirements with a real sense of place. Tucked away on a quiet street in the heart of Covent Garden, The Form Rooms is one of those rare…