Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 JOHN STREET Semi-Detached £680,000 3 Nov 1999
19 JOHN STREET Terraced £4,070,000 7 Aug 2018
FLAT A 19 JOHN STREET £5,447,500 2 Dec 2020