Greatest London Loop - Completed, XP earned but no Badge received

I completed the Greatest London Loop yesterday - achievement popped up on the display - and also earned the extra XP for completion of the rout, howver the badge doesn’t show up as achievement. This appears to be a bug.