13 Tavistock Street

JSON

Address
13 Tavistock Street
London, City of Westminster
Greater London
Postcode
WC2E 7PS
Tenure
Leasehold
Date Price Type
£750,000 Other
£595,000 Flat/maisonette