Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 - 23 LEIGH STREET £195,016 £150,000 3 Feb 2017
25 LEIGH STREET £212,203 £170,000 5 Apr 2018