Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 BERMUDA ROAD Detached £328,494 £173,000 1 Oct 2004
38 BERMUDA ROAD Detached £226,556 £220,000 20 Apr 2022
40 BERMUDA ROAD Detached £264,521 £189,950 27 Nov 2015
46 BERMUDA ROAD Semi-Detached £235,198 £69,950 20 Jul 2001
48 BERMUDA ROAD Detached £310,947 £200,000 8 Oct 2007
54 BERMUDA ROAD Detached £198,745 £195,000 25 May 2022
56 BERMUDA ROAD Detached £177,934 £105,000 2 Aug 2010
58 BERMUDA ROAD Detached £216,857 £172,500 4 Dec 2017