Latitude and longitude of Michelin House
Satellite map of Michelin House
Michelin House at 81 Fulham Road, Chelsea, London, was constructed as the first permanent UK headquarters and tyre depot for the Michelin Tyre Company Ltd.
Latitude: 51° 29' 21.59" N
Longitude: 0° 10' 4.77" E