Discover Barcelona's best rooftop terraces. Pools, bars and restaurants with breathtaking views from the heights of Tibidabo down to Barceloneta.