20 Fenchurch Street LOCATION United Kingdom
United Kingdom CAPITAL London
London LEADER_TITLE European Parliament
London LEADER_NAME Boris Johnson
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.