33, Church Road, London, SW13 9HQ

Off Market
235





EPC Data

Square metres

235 m²

Property Type

Terraced House

EPC Rating

D

























Floor Plans

Sold History

Sold for £2,650,000

24 Jul 2014

Sold for £2,550,000

6 Jul 2012