Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LONDON SQUARE Terraced £238,753 £140,000 23 May 2012
3 LONDON SQUARE Terraced £219,949 £205,000 29 Jun 2021