The Michelin Building in Chelsea, viewed here in daylight hours.

- Image ID: C0W7F4
The Michelin Building in Chelsea, viewed here in daylight hours.
Peter Wheeler / Alamy Stock Photo
Image ID: C0W7F4
Gently angled aspect of the unmistakable Michelin Building in fashionable Chelsea.Home to an excellent restaurant and Conran Shop retail outlet.
Location: Fulham Road, London, England SW3, United Kingdom