The biggest capsule pod hotel in the world has just opened in central London
Are you claustrophobic? Look away now. Because a brand-new capsule hotel has just opened in central London. For people who enjoy being confined in small spaces – it’s cosy! – the Zedwell Capsule Hotel in Piccadilly Circus has just welcomed […]





