Top 5 Things to do in Deal this Summer Deal is a coastal town in Kent, England, located where the North Sea meets the English Channel, approximately 8 miles northeast of Dover. Historically significant, Deal evolved from a small fishing village into a major port…
continue