Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HORWOOD ROAD Semi-Detached £816,296 £174,950 18 Aug 1998
2 HORWOOD ROAD Semi-Detached £773,832 £617,500 6 Mar 2018
4 HORWOOD ROAD Semi-Detached £486,501 £238,000 8 Apr 2004
4A HORWOOD ROAD Semi-Detached £782,115 £168,000 4 Sep 1998