Address: Royal Mail, Strand Quay, The Strand, Rye, Winchelsea, Rother, East Sussex, England, TN31 7DB, United Kingdom
Operator: Royal Mail