>
2 bed flat
Tavistock Place, Russel Square, London WC1H
£7,600 PCM
This is a two-bedroom flat located in the heart of Bloomsbury, situated near Euston Road and Russell Square Station, offering close proximity to shops, amenities, and excellent transport links across the city.