Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OTWELL CLOSE Detached £670,682 £626,000 2 Dec 2021
3 OTWELL CLOSE Semi-Detached £476,817 £279,950 5 Feb 2010
4 OTWELL CLOSE Semi-Detached £519,938 £482,500 27 Sep 2021
5 OTWELL CLOSE Semi-Detached £355,845 £203,000 28 Apr 2006
8 OTWELL CLOSE Semi-Detached £481,485 £383,000 21 Dec 2017
9 OTWELL CLOSE Semi-Detached £388,331 £232,000 28 Mar 2013
12 OTWELL CLOSE Semi-Detached £354,245 £91,500 25 Mar 2000
13 OTWELL CLOSE Semi-Detached £328,776 £200,000 20 Sep 2013
14 OTWELL CLOSE Semi-Detached £339,732 £275,000 22 Mar 2019