The Church of St Peter and St Sigfrid
Dag Hammarskjölds väg 14
115 27 Stockholm
Tel: (08) 663 8248
Fax: (08) 663 8248
The Church is located near the American and British embassies and Berwaldhallen to the east of the city centre.
Walking from the centre takes about twenty minutes.
Tram 7 and bus 69 run from the centre of Stockholm (Centralen and Sergels Torg). Take bus 69 to Berwaldhallen or Ambassaderna. Take tram 7 to Djurgårdsbron and then walk by the water through the delightful Nobel park. Bus 56 also goes to the Berwaldhallen stop.
If you plan to arrive by car it is recommended that you park along the main road outside the church (Dag Hammarskjölds väg) and not on the narrow road (Lab. gatan) where you may possibly find yourself the recipient of a parking ticket!
More detailed map can be found here