All That Life Can Afford

Two of London's estimated 14 million tourists stand on the south bank of the River Thames. Tourism is one of the largest industries in London, with overseas visitors spending an estimated £8bn in 2007. A typical overseas visitor will stay 6 days and is attracted to London for its history and heritage. Source: www.visitlondon.com
Two of London's estimated 14 million tourists stand on the south bank of the River Thames. Tourism is one of the largest industries in London, with overseas visitors spending an estimated £8bn in 2007. A typical overseas visitor will stay 6 days and is attracted to London for its history and heritage. Source: www.visitlondon.com