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.

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...

