London, the capital of the United Kingdom, is home to over 8.9 million people. Located in the south-east of England, it is easily accessible through one of its many airports or transportation hubs. With an endless array of sights to see, the iconic Big Ben is a must-see in this culturally rich, dynamic city.