The Rye, Winchelsea and District Memorial Hospital The Rye, Winchelsea and District Memorial Hospital is a bright, modern well equipped centre where...