Architecture

Windsor is the essence of Britain ancient and modern, with a host of fabulous attractions. No wonder the Queen loves it! Here are seven very good reasons why we love Windsor and think it is one of the best places for a second home…