Discover London's top 10 nightlife spots for an unforgettable night out-from hidden speakeasies and rooftop bars to legendary clubs and live music dens. Find where the locals go and how to make the most of the city after dark.