Articles about Wombat's City Hostel London Latest Popular Guide to the best hostels in London Hotel Guide to a weekend in London for solo travellers Tourism & Travel