London in Spanish
London in Spanish
Londres
capital of England and United Kingdom
londinense
of, from or pertaining to London in the UK
de Londres
of, from or pertaining to London in the UK