Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 PARK ROAD Detached £763,761 £490,000 25 Jan 2008
17 PARK ROAD Detached £1,536,039 £1,519,500 26 Apr 2023
21 PARK ROAD Detached £801,397 £488,000 12 Jan 2007
25 PARK ROAD Detached £820,332 £550,000 22 Dec 2014