Britain's first capsule hostel opens in London


The capsules are at St Christophers At The Village in London Bridge and a total of 26 pods have been installed that come with mood lighting, free wifi, ear plugs and plug sockets.

Read More…