Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 PARK ROAD Detached £630,163 £182,500 25 May 2001
99 PARK ROAD Detached £408,737 £400,000 30 Jun 2022
103 PARK ROAD Detached £699,276 £512,500 29 Apr 2016