Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
75 OWL LANE Terraced £423,414 £418,000 1 Sep 2023
77 OWL LANE Semi-Detached £470,068 £300,000 15 Feb 2008
77B OWL LANE Terraced £465,004 £151,000 21 Feb 2002
79A OWL LANE Terraced £291,914 £170,000 28 Feb 2011
85 OWL LANE Semi-Detached £198,220 £122,000 1 Nov 2013