20 Fenchurch Street : location : United Kingdom | 20 Fenchurch Street : floor_count : 34 | United Kingdom : leader_name : Elizabeth II
20 Fenchurch Street, which has 34 floors, is located in the United Kingdom, which has Elizabeth II as its Queen.