Significant investment has been made into our sports facilities in recent years and Stowe has some wonderful facilities which include: