The Principal London photograph

The Principal London

Use attributes for filter !
Address1-8 Russell Square, Bloomsbury, London WC1B 5BE, UK
Phone +44 20 7123 5000
Date of Reg.
Date of Upd.
ID1030681
Send edit request

About The Principal London


The Kimpton Fitzroy London is an historic five-star hotel, located on Russell Square, Bloomsbury, in the London Borough of Camden. It was known for much of its life as the Hotel Russell.

Where is the The Principal London

The Principal London Map
Click on the photo of The Principal London to view it on Google Maps.
Next Profile ❯