116 Pall Mall, is located between the seat of Parliament and the lively West End. It is a popular venue for business leaders and event organisers due to its location and accessibility and it provides an…
A refined Bloomsbury setting, swish and stylish, with all modern facilities and attentive service at very competitive prices. Hire a space at this conveniently located hotel for your next conference, awards…
Overlooking the majestic sights of Westminster Abbey, Big Ben and the Houses of Parliament is Central Hall Westminster, one of London's largest conference and events venue. The famous Great Hall, which…