Fulham Road, London Another view of the Michelin building in Fulham Road, London. Judging by the ‘passengers’ on the lorry on the right of the photograph, I assume this was taken at the time of the building’s opening in 1911. Image: Photographer unknown The same view in 2021 with the building fully restored. Image: © Steven Miell (TimeViews) A merged version of the two photographs. Use the slider in the centre.