January 4, 2014

Her Majesty's Favorite weekend home (Windsor Castle)


Windsor Castle is the largest inhabited castle in the world and the longest-occupied palace in Europe. The Queen's favorite weekend home which is located in the town of Windsor, Berkshire (south east England).

Direct train from London Waterloo station to Windsor and Eton Riverside station is only 53 minutes with no change.



No comments: