Planning your next European city break? Check out our A - Z of Barcelona to see why this enchanting city should be top of your destination wish list!