Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
THE BEECHES, 22A AVONDALE ROAD Detached £746,193 £435,000 5 Jan 2011
138 NEW DOVER ROAD Detached £376,179 £305,000 31 Jul 2019
147 NEW DOVER ROAD Detached £701,934 £293,000 23 Apr 2003