The capital of the UK is situated in the south east of the country. A trip to London must include Big Ben, St. Paul’s Cathedral and London Eye. Another iconic symbol is Tower Bridge, which is an impressive reminder of London’s rapid expansion during the industrial revolution.
Learn more about London’s rich history.
Length 6 min 13 sec.
Published by Expedia