A city break in Barcelona

A city break in Barcelona

One of the brilliant things about this trip is the variety of places we’re getting to visit in such a short space of time: from idyllic mountain retreats to bustling beach resorts, from ancient villages to vibrant cities. The city we’ve been hanging out in this week...