Don’t worry, there’s plenty more to explore!
This is a permanent installation in Harrods Terminal 5 store.
Contact Us