Finnish Embassy

Embassy / Consulate and Government Building
38 Chesham Pl., London, Greater London, SW1X 8HW, United Kingdom
Total Visitors
117
Total Visits
177
Save
Share
Log in to leave tips at this venue!

1 Tip

  • Maylide H.

    Fast process and No complicated procedure. I love how simple it is applying visa here. Visa Application fee is reasonable. There are like no other Embassies. I feel welcomed here. Nice to Asian people

    Maylide Hataichanok · August 3, 2013
    Save