London City Guide
Noisy, vibrant and truly multicultural, London is a megalopolis of people, ideas and energy. The capital and largest city of both the United Kingdom and of England, it is also the largest city in Western Europe and the European Union. Situated on the River Thames in South-East England, Greater London has an official population of nearly 8 million people — although the figure of over 14 million for the city's total metropolitan area more accurately reflects London's size and importance. London is one of the great "world cities," and remains a global capital of culture, fashion, finance, politics and trade.
The City of London, also known as The City, or The Square Mile (after its approximate size), is the area of London that originally lay within the ancient city walls. This part of Central London is not as big a tourist destination as the West End, Westminster or South Bank, but is a must for anyone wishing to explore and understand London.
How to Reach From the Airport
Underground services are connected to all major London airports, as well as Express train services that take you directly to some of the main stations in the centre of London.
London
Owners Direct offers wide selection of cheap villas, apartments and cottages around the world.