Stock Photo: England, London, Brompton Cross. Stained glass Michelin Man window at Bibendum restauraunt at Brompton Cross.

Stock Photo: 4282-24445 England, London, Brompton Cross. Stained glass Michelin Man window at Bibendum restauraunt at Brompton Cross.