Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121A STATION ROAD Terraced £537,474 £243,000 28 Nov 2003
133 STATION ROAD Terraced £470,016 £274,000 25 Jan 2011
135 STATION ROAD Terraced £190,187 £110,000 21 Jul 2006
141 STATION ROAD Terraced £221,530 £120,000 17 Jun 2005
143 STATION ROAD Detached £526,453 £290,000 1 Dec 2008