The Garden Store makes it 7 with Elton Hall
The Garden Store has acquired its 7th garden centre. The strongly plant oriented Walled Garden Centre is at Elton Hall, between Oundle and Peterborough. The restaurant will be concessioned to a company specialising in garden centres. See more... Read more - members only