St. Peter's Church is church located in the Norrmalm district of Stockholm, Sweden. It was designed by Erik Lallerstedt and built in the Art Nouveau style 1900–1901.
Wikipedia https://en.wikipedia.org/wiki/St._Peter's_Church,_Stockholm
Address 33 Kammakargatan, Stockholm 11160, Sweden
Coordinates 59°20'14.089" N 18°3'15.473" E