Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 PEEL STREET Terraced £150,492 £93,000 14 Nov 2013
22A PEEL STREET Detached £459,328 £452,500 6 May 2022
22B PEEL STREET Detached £485,535 £370,000 11 Nov 2016
24 PEEL STREET Detached £483,210 £370,000 19 Dec 2016
24A PEEL STREET Terraced £229,074 £125,000 26 Jun 2009
24B PEEL STREET Terraced £140,613 £40,000 28 Feb 2001
26 PEEL STREET Terraced £197,193 £105,000 24 Dec 2004
26B PEEL STREET Detached £469,441 £465,000 18 Jul 2023
34 PEEL STREET Detached £395,456 £70,000 16 Jan 1996
36 PEEL STREET Semi-Detached £343,771 £220,000 24 Aug 2007