111 - 113 Park Street

JSON

Address
111 - 113 Park Street
London, City of Westminster
Greater London
Postcode
W1K 7JL
Tenure
Leasehold
Date Price Type
£19,800,000 Other
£4,365,000 Terraced