Rs21 Large Flat Near British Museum
Rs21 Large Flat near British Museum Apartment London is an apartment in London within short distance of Churchill War Rooms, Institute of Contemporary Arts and St. Paul's Cathedral.
Just 2 km from the center of London known for Phoenix Theatre, British Museum and Piccadilly Circus. There is Ilford 16 km away. Tas Bloomsbury treats guests with turkish and british meals and is about 150 meters away.
This apartment is only 450 meters from Tottenham Court Road underground station.