Zedwell Hotels acquires New London House for 509-room conversion Sixuan Wu 11 November 2026 Reading Time: < 1 minuteUK: Zedwell Hotels has acquired New London House on Fenchurch Street in the City of London, with plans to transform the building into a 509-room hotel. Read More »