20 Fenchurch Street : location : United Kingdom | United Kingdom : capital : London | London : leader_title : European Parliament | London : leader_name : Boris Johnson | United Kingdom : leader_name : Elizabeth II
20 Fenchurch Street is located in the UK where the capital city is London. Boris Johnson is a leader in London which is lead by the European Parliament. Elizabeth II is the leader of the United Kingdom.