The Hub has landed

The Hub has landed

The Village Hub has landed on Devonport Road in Stoke. If you thought it was impossible to make a difference in your local area, you might never expect something as devastating as the Covid crisis to create opportunities for change in your local community. However,...