Buckingham Palace is the official residence of the Queen in London. It is also used for official [...]
A great fire scourged the city of London in England from September 2 to September 5, 1666. The [...]
City Hall is the House of Assembly of London and preserves the offices of the great London [...]
The Saint Paul’s Cathedral is the most important church for the London people. The Westminster [...]
In the center of the city of London is one of the best sites known as the Piccadilly Circus which [...]