20_Fenchurch_Street | location | United_Kingdom United_Kingdom | capital | London London | leaderTitle | European_Parliament United_Kingdom | leader | Elizabeth_II
20 Fenchurch Street is located in the United Kingdom, the capital of which is London which is led via the European Parliament although the leader of the United Kingdom is Elizabeth II.