Terrace of 11 houses in London E1 sells for £7.5m at auction

A freehold terrace of 11 three-storey houses in London, E1, sold for £7.5m at Allsop’s residential sale yesterday (13 September). The unbroken terrace was guided at £7m-£7.25m, making it the most expensive lot in the catalogue. The sale price reflects