The Tree House Hotel in the West End is definitely one of a kind in London!
It has a number of different meeting rooms and spaces ranging from board rooms through to one very large room with a capacity of 250.
One of the outstanding features of the hotel is The Nest, which is a fabulous rooftop bar with a couple of terraces for al fresco events.
Capacities: Boardrooms 10-12, Big room 250, Nest Rooftop Bar indoor and out 220
Address: 14-15 Langham Place, London W1B 2QS
For more information on how to book, please call us on 020 7186 8687 or complete the form below: