Windsor’s name originates from old English Windles-ore or Winch which means by the riverside.
Scroll down for the next clue
Visit Bill’s for the next clue