Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18A WELL STREET Terraced £347,670 £96,500 5 Dec 2000
20A WELL STREET Terraced £194,924 £100,000 15 Jul 2004
24 WELL STREET £277,962 £225,000 25 Mar 2019