23 Blomfield Road

JSON

Address
23 Blomfield Road
London, City of Westminster
Greater London
Postcode
W9 1AD
Property type
Detached
Tenure
Freehold
Date Price
£24,200,000
£10,350,000