The Zetter expands in London with Bloomsbury site Eloise Hanson 11 December 2025 Reading Time: < 1 minuteUK: Boutique hotel brand The Zetter has expanded its London portfolio with a 68-bedroom site in Bloomsbury, opening March 2026. Read More »