Church

Finnish Church in London

2 locals recommend,
Location
33 Albion St
London, England

Tips from locals

Andrew
June 5, 2015
Finnish-language church with sauna.

Unique things to do nearby

United Kingdom
Explore London's History with an Archaeologist
United Kingdom
See 30+ Top London Sights. Fun Guide!
United Kingdom
Be Yourself - London's Insta Photowalk