The London Eye or the Millennium Wheel The London Eye or the Millennium Wheel is an extremely large passenger-carrying Ferris wheel situated on the banks of the River Thames in C...Read More
The Buckingham Palace and Victoria Memorial in London The Buckingham Palace is the official London residence of the British monarch. The Buckingham Palace is a symbol and home of the Britis...Read More
The Natural History Museum in South Kensington , London - Part 2 Continuing from where we left in the previous post. Am including some more exhibits that I found interesting... Giant Sequoias are the wo...Read More
The Natural History Museum in South Kensington , London The Natural History Museum is one of three large museums on Exhibition Road, South Kensington, London. The museum is home to life and...Read More