Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 TOWER LANE £168,514 £135,000 30 Apr 2018
IVOR HOUSE TOWER LANE Semi-Detached £397,394 £231,000 31 Mar 2011