20 Fenchurch Street:LOCATION:London####London:LEADER_TITLE:Parliament of the United Kingdom
The Parliament of the United Kingdom is the leader of London, the city in which 20 Fenchurch Street is located.