MYSTICPalmers Green Train StationLondon, United KingdomOriginally called Palmers Green and Southgate, this station opened in 1871.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update