Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 STRAND ON THE GREEN Terraced £1,388,315 £875,000 29 Jun 2007
22 STRAND ON THE GREEN Terraced £1,395,826 £750,000 29 Apr 2005
23 STRAND ON THE GREEN Semi-Detached £948,479 £170,000 9 Jan 1995
27 STRAND ON THE GREEN £7,950,057 £5,919,999 24 May 2016
28 STRAND ON THE GREEN Detached £1,233,306 £590,000 26 Mar 2004
29 STRAND ON THE GREEN Detached £2,843,222 £510,000 26 Jul 1996
30 STRAND ON THE GREEN Terraced £1,924,643 £1,130,000 19 Feb 2010
32 STRAND ON THE GREEN Terraced £2,633,993 £1,750,000 26 Sep 2014