TravelfromTime Out London2 weeks 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.