Windsor

A quaint little town steeped in royal history; this is Windsor.