Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
73 PLYMOUTH ROAD £324,152 £262,500 19 Sep 2018
149 PLYMOUTH ROAD £4,145,491 £2,880,000 22 Jul 2015