Michelin House

Michelin House


London, United Kingdom (GB)
The first permanent UK headquarters and tyre depot for the Michelin Tyre Company Ltd. The building opened for business on 20 January 1911.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement