The Zetter Group is set to deepen its connection to the UK capital with the opening of The Zetter Bloomsbury in March 2026, a 68 bedroom hotel housed across six interconnecting Georgian townhouses moments from […]


The Zetter Group is set to deepen its connection to the UK capital with the opening of The Zetter Bloomsbury in March 2026, a 68 bedroom hotel housed across six interconnecting Georgian townhouses moments from […]