About the Business
Great Britain (England, Scotland and Wales) is surrounded by seas on all sides and is separated from the European continent by the North Sea and the English Channel. It is just 1,000 kilometres from the south coast to the far north and just under 500 kilometres in the widest part. No place in Great Britain is more than 120 kilometres from the sea.
Great Britain is one of the most densely populated countries of Europe, with the southern parts of the country reaching the highest density figures of Europe as a whole. The main mountain regions are the Cornish Heights, the Cambrian in Wales, the Cambrian Mountains (in Lake District) and the Pennies. The highest mountain in Great Britain is Ben Nevis in Scotland.
The capital and largest city, London, is in the southeast and is situated at both sides of the River Thames. Greater London has a total land area of 1,580 square kilometres with a population of 6.6 million inhabitants. It is divided in 32 boroughs.
Location & Hours
10 Oxford Road