>
3 bed flat
Tavistock Place, Bloomsbury, London, WC1H
£10,833 PCM
The property is a 3-bedroom flat with bright and modern accommodation throughout. It is located in a prime Bloomsbury area, close to shops and amenities on Euston Road, and within walking distance to Russel Square Station for easy access to the city.