The Royal Observatory Greenwich is situated in which city?
Correct answer: London

baymax
the 'royal' gives it away rather!

TestyAlien3443
Besides the common name with Greenwich Mean Time, Most anything "Royal" is British-related