Madrid is not Just Spain’s Footballing Capital
Madrid is Spain’s largest city and carries with it a unique blend of artistic and cultural heritage, making it an ideal destination for a trip away. The pairing of Chelsea and Atletico Madrid in the Champions League semi-finals promises to attract plenty of Brits to the city, but there is also plenty to see for […]