Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 DOUGLAS ROAD Detached £1,242,996 £1,150,000 28 Jun 2021
21A DOUGLAS ROAD Detached £1,154,324 £600,000 6 Sep 2004
23 DOUGLAS ROAD Detached £1,546,945 £900,000 30 Apr 2012
23A DOUGLAS ROAD Detached £1,115,958 £680,000 23 Feb 2007