In the heart of the bustling city of Barcelona is a square that at first sight seems like an oasis of calm. The Plaza del Sol, as the name suggests, is a suntrap and the perfect place to while ...