top of page

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
bottom of page