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