St Edmund in the City
St Edmund in the City is a charming venue for events and is conveniently based in the heart of the City of London. With capacity for up to 250, St Edmund in the City provides a stunning backdrop for a variety of events, and is particularly popular for wedding receptions. An iconic space attributed to…