The text provided mentions "In London they can see...", suggesting London is a significant place in Great Britain.
Based on general knowledge:
Answer: London is the capital of Great Britain.