London Travel Guide World
London is an exciting and pulsating metropolis of the new millennium, a melting pot of both people and culture and a fascinating city of diverse contrasts. Find the most attractive places to visit in this London travel guide world.
The City Of London contains the Tower, an historic landmark with a remarkable history. A mighty medieval fortress with 13 towers that throughout its 900 years, has served many functions and from the Middle Ages, it was a heavily fortified prison.