Office in

Argyll – Michelin House

About this Building

Michelin House offers 47 serviced office suites, centrally located near South Kensington Station, and features unique amenities like a roof terrace and an atrium break-out area. Virtual office services are also available. This iconic Art Deco building is a notable landmark in London. Following a careful renovation, Michelin House now provides premium serviced offices, meeting rooms, and a spacious executive lounge with views of the roof garden.

Prime Location

Michelin House, on Fulham Road, offers great transport links via nearby South Kensington Station. The area is rich in cultural attractions, cafes, and galleries, making it perfect for businesses seeking convenience and accessibility.

History & Facilities

Originally Michelin’s headquarters, the building’s Art Nouveau design reflects its history as a purpose-built office. Now, Michelin House offers serviced offices, meeting rooms, a business lounge, roof garden, and atrium break-out areas, blending historic charm with modern amenities

Amenities

Also included:
Meeting Rooms 24 hr Access Furniture Trading Address Breakout Space Utilities Coffee & Tea Secure Access Wifi Mailing Address Cleaning Roof Terrace Reception Bike Storage Showers Kitchen Printing

Office Location

Argyll – Michelin House is located in South Kensington, offering great access to South Kensington Station with connections to the Underground and national rail. The area is filled with cultural attractions, museums, galleries, and cafes, making it a prime spot for businesses.It’s just a 10-minute walk to Sloane Square, 12 minutes to Gloucester Road, and only 5 minutes to South Kensington Station.

Offices starting from £ 1,000

Gallery