Hotel Venue For Conferences, Meetings And Functions

Venue Info

Hotel Venue For Events In London


Thistle hotels are part of GLH Hotels Management (UK) Limited operating a number of hotels throughout the UK.

There are over 31 hotels across the country, many in superb city centre locations, including ten in central London, Thistle is fast becoming a venue of choice for hosting conferences, meetings and functions in London.


With a selection of restaurants and a choice of excellent health and leisure facilities, there is something for everyone.

The Venue offers a relaxing and comfortable ambience in which guests can work or rest at their own pace. Fast, Free, Unlimited BT Wi-Fi is available across every area of the hotels.


Personal service delivered in a warm, efficient and straightforward manner. The perfect locations for both business and leisure.

To enquire or book this venue, kindly contact us.