SACO Bloomsbury - Tavistock Place

Starting at
$238
Featured Image
Room
Room

TripAdvisor Review

Based on 18 review

See all

Property Location With a stay at Tavistock Place Apartments, you'll be centrally located in London, just a 4-minute walk from Russell Square and 8 minutes by foot from University College London. This 4-star apartment is 0.7 mi (1.1 km) from The British Museum and 0.7 mi (1.1 km) from Great Ormond St...

More details