Tagged With: Lord Nelson’s Memorial
Top 10 London Sights – Part 2
Top 10 London sights – Part 2 British Museum is another fantastic sight in London to visit. You will need a good three to four hours to make your way around this large museum and see just a fraction of the 8 million works. Do not miss the Rosetta Stone (196 BC). Its discovery allowed the … Continue reading