Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LEONARD STREET Semi-Detached £164,252 £95,000 21 Jul 2006
12 LEONARD STREET Semi-Detached £123,614 £100,000 10 May 2019
14 LEONARD STREET Semi-Detached £230,066 £41,000 13 May 1996