WC1H0LU
Tavistock Place, Bloomsbury, London, WC1H
Spacious reception room Modern open-plan kitchen 2 generous bedrooms Stylish bathroom Contemporary accommodation Ample storage space Moments from amenities