Conference Rooms & Centres London

The Principal London

1-8 Russell Square
WC1B 5BE London
020 7837 6470


Overlooking the famous Russell Square, Principal London offers one of the best hotel locations in London. Across from the buzzing West End and within easy walking distance to Covent Garden, the British Museum and theatreland, this luxury 4 star hotel is close to all major transport links, including a 1 minute walk to Russell Square tube station and close to Kings Cross, Euston and St Pancras as well as all airports.

The Principal London can be found at 1-8 Russell Square . The following is offered: Conference Rooms & Centres - In London there are 69 other Conference Rooms & Centres. An overview can be found here.


This listing was not reviewed yet


Conference Rooms & Centres
02078376470 020-7837-6470 +442078376470

Map 1-8 Russell Square