Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWER ROAD Detached £919,058 £495,000 31 Mar 2009
2 TOWER ROAD Detached £1,023,141 £650,000 21 Mar 2014
4 TOWER ROAD Semi-Detached £639,719 £370,000 27 Jul 2006