46a, Lambrook Terrace, London, SW6 6TG

Off Market
89





EPC Data

Square metres

89 m²

Property Type

Flat

EPC Rating

D

























Floor Plans

Sold History

Sold for £800,000

10 Jan 2019

Sold for £350,000

8 Sep 2009

Sold for £249,950

30 Mar 2001