London Travel Map

Located in the south east of England, London measures approximately 1,572km2 and is also the capital of England. The largest city in Europe, London is one of the world’s most exciting tourist destinations and is home to the River Thames one of the most famous bodies of water in the world. Best known for its history and traditional landmarks, London is also renowned for its architecture and medieval attractions. Use the London map below to explore regions of the city, or choose your accommodation with the help of our handy hotel map.