Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TELEGRAPH HILL Detached £9,660,671 £5,800,000 28 Jun 2013
2 TELEGRAPH HILL Detached £6,906,898 £5,600,000 1 Jul 2019
3 TELEGRAPH HILL £14,379,531 £9,755,000 26 Mar 2015
4 TELEGRAPH HILL Terraced £4,101,971 £2,350,000 11 May 2006
5 TELEGRAPH HILL Detached £4,400,000 8 Dec 2022