Bolt has agreed to compete on both days of the Diamond League meeting in the English capital on July 26 and 27, the Daily Telegraph reported.
The meeting is expected to attract a host of star names as it marks the one-year anniversary of the London 2012 opening ceremony. It will also be the first time the Jamaican has competed in Britain in a non-Olympic event since 2009.
He has stayed away because under British law the double Olympic 100, 200 and 4x100 metres champion would have had to pay tax on his lucrative endorsement earnings, but the British government recently announced a one-off exemption for overseas athletes taking part in the London meeting.
Photos: Akshay Kumar, Taapsee Pannu promote 'Naam Shabana'
Flashback: When sexy models sizzled in bikinis at Tokyo fashion show
Photos: These Indian cities top the list in online purchase of sex products
In pictures: Indian-origin artistes in Hollywood
Photos: Varun Dhawan and Alia Bhatt at studio in Bandra