Situated on the River Thames, Somerset House is a neo-classical building that annually plays host to concerts and art exhibitions and, in the wintertime, it even has its own ice rink. Created on the grounds of an old Tudor palace, Somerset House was designed in the 18th Century to be "an object of national splendour." This proved to be a tricky task because the building had to have meeting quarters for numerous Royal Societies and the Royal Navy, but the hard work paid off in spades. Despite its long governmental history, Somerset House now serves as a building for the public to discover, and celebrate, culture and the arts, and with such a beautiful setting, we think it will make an excellent addition to your London trip plan.
*Check out the Courtauld Institute of Art's Gallery, which is located on the north side of the house.
Still home to two regiments of the Household Cavalry, the Guard's Museum features artifacts of the... Read more