20_Fenchurch_Street | location | United_Kingdom 20_Fenchurch_Street | floorCount | 34 United_Kingdom | leader | Elizabeth_II
20 Fenchurch Street has 34 floor and is located in The United Kingdom; which is led by Elizabeth II.