>
3 bed flat
Tavistock Place, Bloomsbury, London, WC1H
£10,833 PCM
The property is a 3 bedroom flat with bright and modern accommodation. It is located in Bloomsbury, close to Euston Road for shopping and amenities, and Russel Square Station for easy access around the city.