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.