Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 NORTH PARK Detached £3,292,290 £2,075,000 12 Jun 2007
36 NORTH PARK Detached £6,570,592 £2,075,000 21 Dec 2001