Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 AMWELL STREET £2,277,531 £1,600,000 6 Aug 2015