like pubs used to be...


You'll find The Alma just 10 minutes walk from Windsor town centre, tucked away on a charming Victorian red brick terraced street. We're a traditional British pub serving a range of beers, ales, fine wines and great food....the size of our portions are legendary!

We also have the largest beer garden in Windsor, great for those hot summer days and evenings, should we see them!

the admiral's alcove

Find Us Here

  • 61 Springfield Road, SL4 3PP, Windsor, UK
  • 01753 840515
Powered By