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.