Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 PLANET ROAD Semi-Detached £210,092 £123,500 15 Oct 2010
5 PLANET ROAD Semi-Detached £213,611 £104,500 30 Apr 2004
6 PLANET ROAD Semi-Detached £172,199 £130,000 28 Oct 2016
96 PLANET ROAD Semi-Detached £116,754 £94,500 14 Jun 2019