20 Fenchurch Street : location : United Kingdom | United Kingdom : capital : London | London : leader_title : European Parliament | United Kingdom : leader_name : Elizabeth II
20 Fenchurch Street is located in the United Kingdom, the capital of which is London which is lead via the European Parliment although the leader of the United Kingdom is Elizabeth II.