Dover town receives regeneration grant

20 September 2019

A downtrodden market square in Dover will be revamped after being selected for a £2.4 million grant.