Zedwell unveils world’s largest capsule hotel at London Pavilion Claudia Schergna 18 September 2025 Reading Time: < 1 minuteUK: Criterion Capital has opened the first phase of the world’s largest capsule hotel under its Zedwell brand, housed inside the historic London Pavilion at Piccadilly Circus. Read More »