Traditional pub with a British food menu and a beer garden offering views of Windsor Castle. Conveniently located near train stations and parking.