430 likes | 463 Views
Discover London's iconic landmarks and hidden gems from above, including Big Ben, Tower Bridge, and Buckingham Palace. Admire the bustling streets, historic parks, and vibrant nightlife of this energetic city. Experience the beauty of London's gardens and immerse yourself in the rich history of Trafalgar Square and the Houses of Parliament.
E N D
Statue of Admiral Nelson • Admiral Nelson defeated the French at the battle of Trafalgar in 1805.
The Houses of Parliament and Big Ben • Big Ben is one of the most famous clocks in the world
Big Ben • Many tourists visit London every year