Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 YARMOUTH ROAD Detached £298,313 £268,000 11 Mar 2021
24 YARMOUTH ROAD Detached £435,407 £105,000 25 Oct 1999
26 YARMOUTH ROAD Detached £469,524 £249,000 14 Dec 2004