59, Powis Square, London, W11 2BN

Off Market
79





Valuation











Rents











EPC Data

Square metres

79 m²

Property Type

Flat

EPC Rating

C

























Floor Plans

Sold History

Sold for £1,010,000

30 Apr 2018

Sold for £608,950

3 May 2011