Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STANWELL STREET Terraced £153,404 £82,950 13 May 2005
4 STANWELL STREET Terraced £62,000 19 Dec 2023
6 STANWELL STREET Terraced £66,724 £29,000 13 Aug 2003
8 STANWELL STREET Semi-Detached £134,248 £59,950 14 Oct 2003