Europe

France

Cultural Capital of Europe

Located in Western Europe France is 75 minute flight from London. Metropolitan France extends from the Mediterranean Sea to the English Channel and the North Sea, and from the Rhine to the Atlantic Ocean. It is often referred to as L’Hexagone ("The Hexagon") because of the geometric shape of its territory. France is a unitary semi-presidential republic with its main ideals expressed in the Declaration of the Rights of Man and of the Citizen.

read more...

Cultural Capital of Europe

Spain

Enjoy Spain Holiday

You rent your holiday home in Spain directly from the owner who is the perfect guide to the local area, restaurants & bars,Golf breaks etc. Enjoy Spain...

read more...

Enjoy Spain Holiday

Holiday search


Find your perfect holiday.

Special Holiday Offers

Senses Concierge Service Travel Insurance Brochures Newsletter

Keep up to date with news and special offers