LONDON - MAY 16: People walk towards Big Ben on May 16, 2012 in London. With more than 14 million international arrivals in 2009, London is the most visited city in the world (Euromonitor).
Editorial use only
Editorial credit: Tupungato / Shutterstock.com

Royalty-free stock photo ID: 132291638

LONDON - MAY 16: People walk towards Big Ben on May 16, 2012 in London. With more than 14 million international arrivals in 2009, London is the most visited city in the world (Euromonitor).