Michelin Building

Michelin House Exterior.jpg
 
 

kensington and chelsea

An iconic art-deco building in the heart of Chelsea, Michelin House is a unique Argyll venue. Three spaces can be hired individually or in combination, to create a flexible event venue for receptions or dinners. The venue benefits from a light filled atrium, spacious lounge and truly stunning roof terrace.