Center Parcs has completed more than £10.5m of investment in new leisure attractions across its UK villages, marking one of ...