Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 THE GREEN NORTH Semi-Detached £656,771 £175,000 14 Jun 2000
9 THE GREEN NORTH Detached £597,597 £445,000 19 May 2016
11 THE GREEN NORTH Detached £2,483,397 £2,460,000 14 Mar 2023
25 THE GREEN NORTH Detached £1,160,067 £245,000 8 Apr 1998
51 THE GREEN NORTH Detached £1,555,169 £947,000 18 Jan 2007
55 THE GREEN NORTH Detached £1,521,977 £835,000 17 Jul 2009