Set on the stunning Sudbury water meadows The Mill Hotel has several choices of where to eat- including the restaurant, terraces, bar and event space.