Flat 1, 21, Cavendish Road, London, SW12 0BH

Off Market
118

Valuation











Rents











EPC Data

Square metres

118 m²

Property Type

Flat

EPC Rating

D

























Sold History

Sold for £640,000

22 Dec 2020

Sold for £510,000

27 Sep 2018

Sold for £315,000

25 Feb 2011