Explore Abbey Interior, Castle Interior, and more!

The holidays are one of the most magical times to visit London, and those who make the journey across the Pond will find a city teeming with seasonal events and Christmas cheer. Here are 10 of the top ways to celebrate the season in London.

Pinterest • The world’s catalog of ideas