If you are heading to London for the first time, chances are that seeing Buckingham Palace is on your itinerary. After all, the Royal residence is one of the top attractions and one of the most recognizable buildings in the city. Most people head to the Palace to see the exterior and witness the Changing […]
The worldwide success of Downton Abbey was quite a surprise to everyone involved. I don’t think anyone expected this British period series to become a massive hit all over the world. The success of the show brought a lot of attention to Highclere Castle, that was the show’s main filming location. Suddenly everybody wanted to […]