Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LONDON ROAD Terraced £403,913 £405,000 12 Aug 2022
18 LONDON ROAD Terraced £463,225 £93,500 17 Oct 1997
20 LONDON ROAD Semi-Detached £468,899 £369,950 25 Sep 2017
28 LONDON ROAD Detached £735,439 £290,000 4 Dec 2002