Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
9 CLENSTON MEWS Terraced £1,566,509 £875,000 25 Jan 2006
10 CLENSTON MEWS Terraced £16,075,035 £4,250,000 8 May 2000