Windsor castle

Windsor Castle, London

If something around the royal family happens and it is not at Buckingham Palace or Westminster Abbey, then it is probably at Windsor castle – the historic palace outside of London. It is the largest still inhabited castle in the world and the first building on this site was erected back in the year 1078 CE by William the Conqueror. Most kings and queens have shaped the castle according to their needs. Most important parts are the round tower at the center surrounded by a garden, the St. George’s Chapel and the state rooms including the gorgeous St. George’s Hall as well as the doll house of queen Mary.

Continue reading “Windsor castle”