Dover is a coastal town in Englandâ€™s south eastern county of Kent. It lies in close proximity to France and includes a major port that operates ferries to Calais in France.
The White Cliffs of Dover are along English coastline, facing Continental Europe. Other major attractions of this town include the South Foreland Lighthouse, Deal Castle, Dover Castle and Dover Museum.
The town of Dover lies at an approximate distance of 99 miles from Heathrow and can be reached in about 140-170 minutes.