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 Section - 420mm x 594mm (A2)

£95.00Price