29 Acacia Road

JSON

Address
29 Acacia Road
London, City of Westminster
Greater London
Postcode
NW8 6AR
Property type
Detached
Tenure
Freehold
Date Price
£7,450,000
£7,250,000
£8,500,000