A 19th century beauty, Kimpton Fitzroy London is a grand dame building with contemporary interiors. This heritage with a modern twist hotel is located on the eastern side of Russell Square in Bloomsbury. https://www.kimptonfitzroylondon.com