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