Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 ST JAMES'S STREET Detached £3,666,668 £740,000 18 Nov 1997