Thames View

Back GET A QUOTE

The Venue

Stunning Central London venue with iconic views such as; Houses of Parliament, Big Ben and the London Eye. This grand venue has period feature rooms with a great twist of contemporary to suit a varied events.