Eating

You’ll find plenty of lively bars, restaurants and pubs in Windsor and Henley-on-Thames, while some of England’s most outstanding restaurants are scattered along the peaceful streets of Bray, 5 miles northwest of Windsor.