For Sale £350,000 Tavistock Square, London WC1H 1 ba Studio London WC1H Listed by Frank Harris & Co. - Bloomsbury
For Sale £350,000 Tavistock Square, London WC1H 1 ba Studio London WC1H Listed by Frank Harris & Co. - Bloomsbury