With its castle, huge range of fancy shops and eateries, and not to mention its close connection with the royals, Windsor is definitely up ...