Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OVEN HILL Terraced £223,427 £128,000 10 May 2006
4 OVEN HILL Terraced £248,958 £225,000 29 Oct 2021
6 OVEN HILL Terraced £214,500 £51,000 3 Sep 1999
8 OVEN HILL Semi-Detached £295,515 £179,950 8 Jan 2007