Photo: Ron Mader, Thames Barrier Park (Some rights reserved) London is the capital city of England and the United Kingdom. Google Mapsgoo.gl/maps/aWU4okkLRZXoVmuu5 ParksLondon has many beautiful city parks including the Kew Botanical Gardens. Cultural WorldIconic landmarks include the Houses of Parliament, Tower Bridge, the Tower of London, Westminster Abbey, Buckingham Palace, and the London Eye. … Continue reading London
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed