>
3 bed flat
Tavistock Place, Bloomsbury, London WC1H
£10,833 PCM
This 3 bedroom flat in Bloomsbury offers bright and modern accommodation. It is located near Euston Road, which offers a range of shops and amenities, and is close to Russell Square Station for easy access to the city.