London, UK
Today was a day of traditions. Historical in the morning with a visit to Windsor Castle, and some Formula One tradition in the afternoon? Confused?
Windsor Castle is a huge place with all of the state rooms having the pomp and ceremony you would expect. As one of the showcases of the British traditions it certainly delivers. Started by William the conqueror and then built on and occupied by all of the royalty since, it's history is amazing. You wander through S...