Michelin House

Art deco building is home to 47 offices, SW3 6RD

Michelin House is an iconic art-deco building in the heart of Chelsea, offering a truly unique workspace.

Featured offices