London, the capital of England and the UK, is the world’s ninth-largest city and is situated on the banks of the river Thames. It is the scene of royal intrigue, swinging mod fashion, historic landmarks and bustling nightlife. Discover a city not just built to rule a land but a city built to rule the world.
See:
Experience:
Secrets of the City: