WC1H9SH
13 Tavistock Place, London, WC1H
Two Double Bedroom Flat Share Of Freehold 0.1 Miles To Russell Square Tube Station 0.3 Miles To King's Cross & St Pancras Station Spacious Kitchen-Dining Room Large Lounge Private Terrace/Balcony Modern Bathroom & Shower Third Floor Double Glazed & Central Heating