Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 BERMUDA TERRACE Terraced £471,698 £85,000 27 Aug 1996
23 BERMUDA TERRACE Terraced £597,169 £350,000 23 Apr 2012
24 BERMUDA TERRACE Terraced £427,881 £239,000 30 Jan 2006
25 BERMUDA TERRACE Terraced £436,521 £128,705 11 Jun 2001
26 BERMUDA TERRACE Terraced £466,355 £99,950 17 Aug 1998
36 BERMUDA TERRACE Terraced £445,830 £250,000 25 Sep 2009
37 BERMUDA TERRACE Terraced £536,944 £360,000 2 Dec 2014
39 BERMUDA TERRACE Terraced £456,426 £200,000 2 Sep 2003
40 BERMUDA TERRACE Terraced £589,425 £545,000 24 Nov 2021
41 BERMUDA TERRACE Terraced £465,729 £377,000 10 Jan 2019
42 BERMUDA TERRACE Terraced £495,658 £290,000 30 Mar 2012
43 BERMUDA TERRACE Terraced £711,201 £460,000 23 May 2014
43A BERMUDA TERRACE Semi-Detached £423,653 £250,000 19 Aug 2010