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