>
2 bed flat
Tavistock Place, Bloomsbury, London, WC1H
£7,670 PCM
The property is a 2-bedroom flat located in Bloomsbury with bright and modern accommodation throughout. It is situated close to Euston Road and its range of shops and amenities, and also near Russel Square Station for easy city links.