Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH ROAD Terraced £276,665 £158,500 5 May 2006
5 LEIGH ROAD Terraced £270,345 £211,000 9 Jun 2017
7 LEIGH ROAD Terraced £263,394 £195,000 23 Mar 2016