London, SW3 6RD
This renovated, art deco building was originally commissioned by Michelin in 1909 to be their headquarters and is now a London landmark.
It has 47 serviced offices, six meeting rooms and an executive business lounge overlooking a private roof garden. Extra facilities include showers, changing facilities and bike storage for added convenience. The building is a mere five minutes walk away from South Kensington Underground station.
24 / 7 access
24hr security presence
Access to other centres worldwide
Show all amenities
Our experts know this property inside out and our service is entirely free.
We'll share our expert knowledge, accompany you to viewings and negotiate you the best deal.