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