20_Fenchurch_Street | location | United_Kingdom United_Kingdom | capital | London London | leaderTitle | European_Parliament London | leader | Boris_Johnson United_Kingdom | leader | Elizabeth_II
20 Fenchurch Street is located in the United Kingdom, which has London as its capital. Queen Elizabeth II is a leader of the UK, as is Boris Johnson, and the European Parliament also has some control.