London sights.Add to Cart Add to Lightbox Download
22 April 2011. London, England..A celebration teddy bear to mark the upcoming Royal wedding in Hamley's toy store, perhaps the most famous toy shop in the world is packed with tourists on London's Regent Street in the heart of London's West End. .Photo; Charlie Varley.
- Charlie Varley.varleypix.com.
- Image Size
- 3712x4536 / 1.2MB
- Contained in galleries
- Royal Wedding Prep/Merchandise, London General Stock