London Flat In Bloomsbury
London Flat In Bloomsbury apartment is a fine accommodation to stay in London.
It takes 25 minutes on foot to get to Churchill War Rooms. Denise's pampers guests with French, European and Italian dishes and lies within 150 meters of the property.
The apartment is placed near Russell Square subway station and about 20 minute's walk from West End.