Tie the knot or party the night away with unbeatable views of the City of London. Make the most of some of the best vantage points in town – beautifully accessorising what is already bound to be an exquisite event.
Our Aviary restaurant is an iconic site for anyone wanting to host an event in one of London’s most gorgeous wedding venues. If its views you’re after, take a look at our magnificent Wagtail location that boasts one of the best 360º of major London landmarks such as Tower Bridge, St Paul’s Cathedral, The Shard, The Gherkin and The Walkie Talkie. These incredible London wedding venues make outstanding settings for your special day.