Admiral Owen The

8 High St., Sandwich, Kent, United Kingdom, CT13 9EB