Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LONDON HOUSE LONDON ROAD Detached £3,426,768 £3,394,483 24 Mar 2023
STYLUS HOUSE LONDON ROAD £1,012,081 £825,000 11 Dec 2019