20 Bark Place

JSON

Address
20 Bark Place
London, City of Westminster
Greater London
Postcode
W2 4AR
Property type
Detached
Tenure
Freehold
Date Price
£1,775,000
£1,800,000
£245,000