Barcelona's famous Sagrada Familia will finally be completed in 2026

The Sagrada Familia in Barcelona will finally be finished in 2026, more…

Tourist is robbed of £430,000 Richard Mille watch in Barcelona's most expensive street by e-scooter muggers

The thieves used an electric scooter to flee scene after grabbing the…