Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THEBWELL ROAD Detached £301,617 £117,500 15 Nov 2002
4 THEBWELL ROAD Semi-Detached £228,160 £174,000 16 Dec 2016
7 THEBWELL ROAD Detached £295,693 £79,500 31 Jul 2000