New retail park with Aldi, Costa and hotel to open in South Gloucestershire
Published
The new retail park, to be located off Fox Den Road in Stoke Gifford, is expected to open in the spring after many years of development.
Full ArticlePublished
The new retail park, to be located off Fox Den Road in Stoke Gifford, is expected to open in the spring after many years of development.
Full ArticleFour major brands will call the new retail park home