Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 SOWELL STREET Detached £733,964 £170,995 6 Aug 1999
22 SOWELL STREET Detached £308,565 £112,500 12 Aug 2002
THE ANNEX 23 SOWELL STREET Detached £641,738 £250,000 15 Nov 2002
24 SOWELL STREET Detached £549,089 £312,000 19 Oct 2009
25A SOWELL STREET Detached £619,737 £126,000 28 Nov 1997
29 SOWELL STREET Detached £716,976 £140,000 24 Jun 1997