MYSTICWest Sports GroundGlasgow, United KingdomSite of the world's first football international match between Scotland and England.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update