The oldest and largest toy shop in the world, Hamleys was founded in 1760 and moved to its current address in Regent Street in 1881. With seven floors filled with over 50,000 toys, including life-sized elephants and giraffes, it is one of London's major sites, welcoming over 5 million people through its doors every year.