Choose your preferred currency.
Tavistock Place Apartments offers a unique blend of comfort and convenience in the heart of London., these stylishly furnished apartments are ideal for both short and long-term stays. Each apartment features a fully equipped kitchen, modern living spaces, and high-speed internet, ensuring guests feel right at home.
With a 4-star rating, this property is conveniently situated near key attractions like Russell Square, the British Museum, and Kings Cross Station, making it an excellent base for exploring the city's vibrant culture and history.
2 Tavistock Place , London, WC1H 9RA, United Kingdom
Other
0.21 kmOther
0.24 kmMuseums and Art Galleries
0.33 kmOther
0.36 kmTheatres
0.40 kmMuseums and Art Galleries
0.42 kmMuseums and Art Galleries
0.43 kmMonuments and Landmarks
0.47 kmOther
0.52 kmOther
0.60 kmTrain Stations
0.28 kmColleges and Universities
0.43 kmColleges and Universities
0.43 kmTrain Stations
0.53 kmTrain Stations
0.53 kmHospitals
0.59 kmTrain Stations
0.64 kmTrain Stations
0.70 kmTrain Stations
0.81 kmTrain Stations
0.85 kmNational Parks
1.04 kmNational Parks
1.17 kmBotanical Gardens and Zoos
1.99 kmBeaches
2.15 kmNational Parks
2.24 kmRivers and Lakes
2.75 kmNational Parks
2.81 kmNational Parks
2.83 kmNational Parks
2.84 kmNational Parks
2.90 km, London
48 55 tavistock Square, London
38 40 tavistock Place, London
34 Tavistock Place, London
38-40 Tavistock Place , London