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 [...]