The first permanent UK headquarters and tyre depot for the Michelin Tyre Company Ltd. The building opened for business on 20 January 1911.