Planna Ltd.

Recent Sales - View All

ORCHARD HOUSE, 80 LEACROFT, TW18 4PB sold for £295000 on 2020-03-24

76 LEACROFT, TW18 4PB sold for £545000 on 2020-12-21

ORCHARD HOUSE, 80 LEACROFT, TW18 4PB sold for £270000 on 2021-01-06

48 LEACROFT, TW18 4PB sold for £265000 on 2021-03-16

EPC Reports for TW18 4PT

Get official EPC reports (Free)