City of London


The City of London, or the Square Mile as it is traditionally known, is home to some of the world’s leading financial, banking and insurance companies. As such it is an area of London that has restaurants and venues tailored to private dining and corporate lunches.

We have a range of private dining options from the Sky Garden and Sushi Samba that offer your guests stunning views of the city to the historical glamour of the Ned and it’s 10 restaurants (and rooftop pool!)