1.) Take a Stroll through Trafalgar Square
As the largest public square in Greater London, Trafalgar Square has been an important meeting site since the 13th century. Today, it’s a great place to explore some beautiful fountains and notable statues like the Landseer Lion. The square is anchored by Nelson’s Column, a 13-foot monument honoring an admiral who died at the Battle of Trafalgar. During the holiday season, however, all of these sites are trumped by the Trafalgar Square Christmas tree, which is considered the largest in London.
2.) Lace up Your Skates at Somerset House
3.) Buy Some Gifts at Selfridges on Oxford Street
No trip to London is complete without a bit of shopping. If you’re a fan of large department stores, there’s hardly a better choice than the flagship Selfridge & Co. on Oxford Street. As the second largest store in the UK, this retail mecca has over 500,000 square feet of selling space. The building, which was first opened in 1909, is famous for its window displays. In fact, many visitors come just to look at these lavish attractions. However, Selfridge is more than just a large shopping center with a long history. It was named best department store in the world in 2010 and 2012.
4.) Enjoy the View from the London Eye
Located right off the South Bank of the River Thames, the London Eye offers a perfect vantage point for those who want to see all of the UK’s biggest city. It’s easy to understand why more than 3.75 million annual visitors ride this 443-foot Ferris Wheel, the tallest in Europe. In addition to great panoramic views, the London Eye is a cultural landmark. There’s no need to worry about the brisk London air while riding. All of the enclosed 32 passenger capsules have heating and air conditioning.