20 Hyde Park Street

JSON

Address
20 Hyde Park Street
London, City of Westminster
Greater London
Postcode
W2 2JN
Date Price Type Tenure
£870,000 Other Freehold
£3,725,000 Flat/maisonette Leasehold