They say good things come in small packages, and The Little Windsor certainly lives up to the rule. Diminutive in size, the pub is big on home-cooked food, fine real ales and friendly service. A short stroll from High Street, it's sure to be your new favourite pub in Sutton.