Windsor Castle, the favorite residence of the Queen

The Queen Elizabeth II favorite residence At 45 minutes by train from South of London, discover the second residence of the Royal family, which is also the favorite residence of Queen Elizabeth II.Windsor Castle is a medieval fortress in Berkshire in England.   The famous Windsor Castle is the residence where Queen Elizabeth II is …