Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH ROAD Terraced £264,295 £145,000 24 Jul 2009
2 NORTH ROAD Terraced £293,804 £172,500 8 Sep 2006
3 NORTH ROAD Terraced £275,651 £187,000 6 Mar 2015
5 NORTH ROAD Terraced £258,520 £158,000 11 Oct 2013
7 NORTH ROAD Terraced £283,727 £62,500 8 Jan 1999
ALMA PLACE NORTH ROAD Detached £479,698 £280,000 20 Apr 2011