Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 STATION ROAD NORTH Detached £343,743 £179,995 23 Sep 2004
22 STATION ROAD NORTH Detached £366,183 £275,000 15 Jul 2016
24 STATION ROAD NORTH Detached £490,104 £370,000 28 Oct 2016
28 STATION ROAD NORTH Detached £232,446 £136,000 23 Mar 2012