Michelin House, 81 Fulham Road, Chelsea, London, SW3 6RD.
Mon to Thurs 10:00-17:00, Fri 10:00-13:00. (Weekends strictly by appointment only).
Current and recently completed projects