2 Tavistock Pl
London, United Kingdom WC1H
For a central London base that’s convenient for both business locations and top sightseeing spots the Tavistock Place Apartments are the ideal choice. Situated in Bloomsbury, just a short distance from the British Museum, the West End and Regent’s Park as well as Euston, Kings Cross and St Pancras stations, these London apartments are perfectly central. Housed in a beautiful Georgian building the apartments offer chic, inviting accommodation. These apartments are available as each are finished to a high standard and equipped with all the comforts of home to provide a refreshing alternative to a hotel.
Legend: Propery Location Places Found