Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 LINCOLNS INN FIELDS Terraced £1,500,000 2 Aug 2004
10 LINCOLNS INN FIELDS £425,133 27 Oct 2017