6 PALFREY PLACE, SW8 1PA sold for £675000 on 2020-02-12
2 PALFREY PLACE, SW8 1PA sold for £900000 on 2021-06-18
3 PALFREY PLACE, SW8 1PB sold for £1700000 on 2021-04-30
71 CLAYLANDS ROAD, SW8 1PJ sold for £775000 on 2021-06-21
Get official EPC reports (Free)