If You Are Ever In London
I’m on a business trip in the UK right now and stumbled upon the Michelin House in London (Chelsea), which is the company’s original British headquarters and showroom floor, built in 1911 (100 years ago last week, to be exact). The architecture and building details are simply stunning, from the tile mosaics to the Art Nouveau and Deco details. You can just imagine luxury motorcars from the 20s and 30s pulling into the grand entrance for some new whitewalls. Even though it’s currently occupied by an oyster bar, furniture shop and the upscale restaurant ‘Bibendum’, they have some tasteful Michelin accessory displays at the entrance, and even sell reprints of the vintage Michelin advertising posters. Its well worth the visit if your killing time on this side of the pond.