Windsor is packed with cafes and brasseries, especially along High St and the pedestrianised Peacod St, and there’s also a cluster of good chains under the arches of Central Station. There’s oddly little beside the river, though, and Eton's High St only holds a few options. Bray, 5 miles northwest, is home to some of the UK’s most acclaimed restaurants.