Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HOLLAND ROAD Semi-Detached £556,554 £500,000 24 Mar 2021
4 HOLLAND ROAD Detached £646,090 £382,500 20 Oct 2006
6 HOLLAND ROAD Semi-Detached £579,062 £340,000 17 Aug 2012
6A HOLLAND ROAD Detached £875,525 £200,000 30 Jun 1999
8 HOLLAND ROAD Semi-Detached £481,318 £435,000 23 Oct 2021