Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLS HEAD ROAD Semi-Detached £324,863 £244,000 2 Aug 2016
5 OWLS HEAD ROAD Semi-Detached £413,575 £79,000 27 Mar 1997
6 OWLS HEAD ROAD Terraced £206,911 £45,000 16 Dec 1998
8 OWLS HEAD ROAD Terraced £251,478 £198,000 4 Aug 2017
9 OWLS HEAD ROAD Semi-Detached £294,574 £197,500 19 Dec 2014
11 OWLS HEAD ROAD Terraced £337,774 £255,000 28 Oct 2016
14 OWLS HEAD ROAD Detached £285,420 £88,000 12 Oct 2001
15 OWLS HEAD ROAD Terraced £343,646 £278,000 31 May 2019
17 OWLS HEAD ROAD Semi-Detached £336,924 £137,500 21 Feb 2003