Id44
20 Fenchurch Street is located in the United Kingdom, of which the capital is London. The Leader of London, via the European Parliament, is called Boris Johnson.
20 Fenchurch Street | location | United Kingdom United Kingdom | capital | London London | leader title | European Parliament London | leader | Boris Johnson