Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 VENOM ROAD Detached £311,428 £200,000 29 Apr 2014
3 VENOM ROAD Detached £369,381 £299,000 15 Mar 2019
4 VENOM ROAD Detached £364,267 £275,000 7 Oct 2016
5 VENOM ROAD Detached £276,528 £160,000 24 Dec 2009
5A VENOM ROAD Detached £357,249 £295,000 12 Jun 2020