Michelin House in Chelsea, London was completed in 1911. Built as the Michelin Tyre Company UK headquarters it now houses up market restaurants and retail outlets.
Michelin House - 400mm x 400mm
SKU: 0004
£60.00Price
Michelin House in Chelsea, London was completed in 1911. Built as the Michelin Tyre Company UK headquarters it now houses up market restaurants and retail outlets.