Blooming Bollards

The bollards are blooming with colourful summer flowers along the length of Castle Street in the heart of the Dover’s Old Town thanks to Town Council funding.  Castle Street is the most photographed street in Dover with its mix of historic buildings and fabulous view of the Castle itself – and it’s now looking even better!