20 Fenchurch Street LOCATION United Kingdom
United Kingdom DEMONYM British people
20 Fenchurch Street is located in the United Kingdom which is occupied by British People which is the demonym for the natives.