Work begins at new Center Parc site

Work begins at new Center Parc in Bedfordshire. Credit: Picture: ITV Anglia

Advertisement

New Center Parc

The holiday firm Center Parcs has announced its to build a new resort in Woburn in Bedfordshire.