Venue Spotlight: The National Geographic Store and Events Space in Knightsbridge

The National Geographic Store and Events Space in Knightsbridge, London has been open since 2011, when the store relocated from Regent Street to Brompton Road and it also obtained a prestigious location opposite Harrods. The store offers an extraordinary and versatile environment and is so much more than a conventional store and events space; it’s a […]