Discover the best rooftop bars in London, where stunning city views meet expert cocktails and quiet evening magic. From The Shard to hidden gems like Dark Horse, find where locals go for unforgettable nights.