Evolve Events Jul 22
Merchant Taylors’ is a historical venue in the City of London with a range of event spaces including a pretty courtyard - just perfect for summer events