Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALMSTEAD SQUARE Semi-Detached £76,449 £56,000 5 Feb 2016
3 PALMSTEAD SQUARE Semi-Detached £75,253 £36,000 26 Mar 2004
23 PALMSTEAD SQUARE Semi-Detached £51,093 £23,100 10 Nov 2003
45 PALMSTEAD SQUARE Semi-Detached £120,278 £71,000 15 Jul 2010