Street corner pub situated about 15 minutes walk from the town centre. Reputedly has the largest beer garden of any pub in Windsor and this includes a covered area for smokers and for those wishing to keep out of the changeable English weather! Sunday roasts are popular.
This Pub serves 1 changing beer and 1 regular beer.
Alma, Windsor
Source: Regional