MYSTICWater FeatureLondon, United KingdomRussell Square fountain.View on Google MapsView on GymHuntr MapSubmit UpdateSubmit Update