As Europe's largest city, London is host to more than 25 millions visitors a year; yet, there is
always time for tea and a leisurely stroll through London's famous parks and boroughs. Popular
destinations abound including theatres, concert halls, shops, restaurants, sports venues, world
famous landmarks and hundreds of restaurants with cuisines from around the world.
Millions of visitors from around the globe attest to the continuing popularity of shopping at
Harrods's, shivering in historic contemplation at the Tower of London, recalling childhood
nursery rhymes at the site of London Bridge, touring Buckingham Palace and the Parliament
building, and reliving the glories of the British Empire while enjoying the animals of
the London Zoo.