>
2 bed flat
Tavistock Place, Bloomsbury, London, WC1H
£7,670 PCM
The property is a 2 bedroom flat with modern accommodation in a Bloomsbury location. It is situated close to shops and amenities on Euston Road and near Russell Square Station for easy city access.