London in Finnish
London in Finnish
Lontoo
capital of England and United Kingdom
lontoolainen
of, from or pertaining to London in the UK