Tobu Tokyo

For Kew Gardens

Tokyo, Japan

Jane Le Bon was commissioned to create & install a Kew Gardens shop within the iconic Tobu department store in Japan, Tokyo.

Previous
Previous

Kew Gardens

Next
Next

Abbey Road