St. Peter's Church (map) 12 Upplandsgatan Stockholm, Stockholms län, 111 23 Sweden ✚ gCal ✚ iCal Fueling the day with faith and light.