Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 PADLOCK ROAD Detached £550,000 20 Jul 2010
15 - 17 PADLOCK ROAD £750,000 4 Nov 2016
19 PADLOCK ROAD Detached £399,995 12 May 2014