One of Barcelona's best malls, this is a fine place to while away a few hours (or days), with high-end shops and a mesmerising spread of eateries.