Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 PALACE ROAD Detached £584,017 £540,000 10 Nov 2021
68 PALACE ROAD Detached £798,952 £160,000 8 Sep 1997
70 PALACE ROAD Detached £732,519 £132,000 23 Aug 1996
72 PALACE ROAD Detached £616,407 £335,000 19 Jun 2009
74 PALACE ROAD Detached £549,337 £512,000 29 Jun 2021