Traditional English pub, The Acre, offering real ales, international beers, homemade food, and coffee. Located in Windsor town centre.