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 - 420mm x 580mm
£95.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.