A Villa in Catalonia

Travel by Rail

With Eurostar from London to Barcelona takes 17 hours.