***** L

Kimpton Fitzroy London, an IHG Hotel

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

Book now
 
 
 
 

Give us your Feedback