Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 JOHN STREET £346,350 £277,500 1 Mar 2018
30 JOHN STREET Terraced £366,930 £85,000 20 Jul 1999
34 JOHN STREET £206,031 £179,999 6 Jul 2021