Strand House Hotel phone The Strand Winchelsea, East Sussex TN36 4JT map The New Inn phone German St Winchelsea, East Sussex TN36 4EN map if (!IN_DEV) { ?> } ?>