23 Acacia Road

JSON

Address
23 Acacia Road
London, City of Westminster
Greater London
Postcode
NW8 6AN
Property type
Detached
Tenure
Freehold
Date Price
£10,500,000
£9,750,000
£7,500,000
£325,000