20_Fenchurch_Street | location | United_Kingdom United_Kingdom | capital | London United_Kingdom | demonym | British_people London | leaderTitle | European_Parliament United_Kingdom | leader | Elizabeth_II
20 Fenchurch Street is located in the United Kingdom, the capital city of which is London (which is led via the European Parliament). British people inhabit the UK and the leader is Elizabeth II.