TravelfromTime Out London3 days agoThe biggest capsule pod hotel in the world has just opened in central LondonZedwell Capsule Hotel in Piccadilly Circus offers 1,000 sound‑proofed, windowless sleeping pods in central London from £30 per night.