Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 COMMON ROAD Detached £621,889 £442,000 23 Oct 2015
23 COMMON ROAD Detached £504,407 £89,500 2 Feb 1996
THE LARCHES, 19A COMMON ROAD Detached £618,088 £621,000 11 Jan 2023