National Geographic unveils debut store

National Geographic opens its first store today, on London’s Regent Street. The three-floor, 19,375 sq ft shop is intended to establish a retail presence for the travel brand, which is best known for its magazine and TV channel.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now