Bloomsbury Apartment London
Located in London, 1.3 km from the centre and 300 metres from British Museum, Bloomsbury By Viridian Apartments provides accommodation with amenities like free Wi-Fi and flat-screen TV.
Number of rooms: 6
33 Coptic Street, Camden, London, WC1A 1NP, United Kingdom