About London

Web https://www.london.gov.uk/

London needs hardly any introduction being one of the most well-known capitals in the world. London stands on the River Thames in the south east of Great Britain and is renowned for its many landmarks including Big Ben, the London Eye, The Natural History Museum, the Houses of Parliament and more recently the Shard, one of the tallest buildings in the world. London being largely a metropolitan area also has fantastic links to other areas known for business, fashion and great British food including Windsor, where the Queen of England lives.

London attracts over 19 million foreign visitors a year no doubt to discover the melting pot of cultures, theatre, food and people from Camden market to Westfield Shopping Centre in Ealing.