Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ENDSLEIGH STREET Terraced £4,707,738 £2,675,000 26 Oct 2009