20_Fenchurch_Street | location | United_Kingdom United_Kingdom | demonym | British_people United_Kingdom | leader | Elizabeth_II
20 Fenchurch Street is located in the United Kingdom whose leader is Elizabeth II and whose natives are called British people.