Michelin House is an iconic Art Deco masterpiece in the heart of Chelsea, offering a truly unique office environment. Originally the headquarters of the Michelin Tyre Company, its distinctive architecture and character now serve as a dynamic space for thriving businesses. The contemporary, light-filled lounge area is bathed in natural sunlight through the atrium, while vibrant stained glass windows add colorful charm throughout the space. Commuters can take advantage of secure bike parking within the building, along with stylish shower rooms stocked with complimentary soaps for a refreshing start to the day. At the very top of this architectural landmark, you’ll find a stunning roof terrace—perfect for relaxation, informal meetings, or hosting guests. With comfortable seating, soft furnishings, and heaters, it’s an inviting alfresco oasis that offers breathtaking views, both day and night.
