Hosteling in London is extremely interesting (to say the least)