Tod's first flagship store is located on London's Old Bond Street in a three-storey building designed by Curiosity. The eye-catching wall decor, like a blooming flower, contains their signature driving shoes and expresses the brand's identity. The freshness of the light blue ceiling contrasts with the light beige walls, drawing attention to the brand's unique creations.
- Interiors: Curiosity
- Photos: Melvyn Vincent
- Words: Qianqian