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.