>
2 bed flat
Tavistock Place, Bloomsbury, London, WC1H
£7,670 PCM
The property is a 2-bedroom flat with modern accommodation. It is located in the Bloomsbury area, close to Euston Road shops and amenities. Russel Square Station is within proximity, providing citywide links.