XL Soccer Tours: St. Georges Park

Take your team to St. Georges Park with XL Soccer Tours. Located in the heart of England’s countryside, St. Georges Park is the 160 million dollar home of England’s national soccer team, and a destination for XL Soccer Tours. Call or click today for your free brochure.