Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 LEMON STREET Terraced £1,019,997 £350,000 30 May 2002
63 LEMON STREET Terraced £488,264 £285,000 8 Apr 2011
65 LEMON STREET Terraced £451,215 £450,000 29 Jul 2022
67 LEMON STREET £542,584 £435,000 18 May 2018
72 LEMON STREET £133,919 £135,000 26 Sep 2022
73 LEMON STREET Detached £629,746 £125,000 8 Aug 1997
79 LEMON STREET Terraced £383,203 £310,000 31 May 2019