Sitting on England’s southeastern coast, the town of Dover is famous as a major port for journeys across the English Channel to continental Europe. Located in the county of Kent, the town is also home to Dover Castle and the iconic White Cliffs of Dover.
Founded by Henry II in the 11th century, Dover Castle is the largest castle in England. Located strategically at the nation’s closest point to continental Europe, the castle is one of the nation’s oldest and for centuries has been considered strategically vital to England’s defence. Home to the famous Second World War tunnels, the castle offers guided tours and a military museum on-site.
The White Cliffs of Dover are an iconic image of Britain, seen by many as symbolic of the island’s resilience and sovereignty. Reaching across eight miles of coastline, the cliffs rise 350 feet up from the sea below, taking their distinctive white composition from the chalk within.
Throughout the area, from Aycliffe to Buckland, Floom’s Dover flower delivery applies to every neighbourhood of town.