File:MichelinHouse1993.jpg

Summary
Photo of Michelin House 81 Fulham Road London Circa 1993. Taken from the Fulham Road looking down Sloane Avenue.