Although London is one of the largest cities in Europe, covering an area of around 600 square miles, most of its famous sites can be found in a relatively small area. Within the few square miles that make up London West End can be found such world famous sights as Trafalgar Square, Piccadilly Circus, Buckingham [...]


