London

A beautiful place to visit!

London is in Great Britain.