Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 PICCADILLY MAIN STREET Terraced £226,429 £140,000 27 Mar 2007
3 PICCADILLY MAIN STREET Terraced £241,276 £187,500 31 May 2017
6 PICCADILLY MAIN STREET Terraced £268,671 £217,500 12 Feb 2019