Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 CULROSS STREET Terraced £8,548,556 £6,800,000 18 Dec 2017
22A CULROSS STREET Terraced £10,455,475 £7,200,000 2 Jun 2015
26 CULROSS STREET £1,175,033 £989,600 18 Sep 2020