City of London

The City of London is the business district right at the centre of London and is often referred to as the Square Mile. Due to the density of impressive offices, the City has become home to some of London’s top venues. Exclusive bars and restaurants, sky hire event space and modern meeting rooms are in an abundance.

You really are spoilt for choice when looking for a venue in the City, and below we have selected some of our team’s most recommended venues and spaces.