***** L

Kimpton Fitzroy London, an IHG Hotel

1-8 Russell Square - Bloomsbury - WC1B 5BE London

 
 
 
 
Kimpton Fitzroy London, an IHG Hotel

Check Rates and Availability