Europe

Barcelona

From £119


London

From £219


Paris

From £149


Lisbon

From £99


Edinburgh

From £149


Rome

From £129