Hotels
Generator London
Generator London is the first, and perhaps the best, of the chain's eight European hostels, and to keep the flagship venue fresh, it's just had an £8million facelift. The bandages have now been removed to reveal a strong London look; the city is at...