Margarine brand Flora is extending its sponsorship of the London Marathon for the next two years but Unilever UK said the 2009 race would mark the end of its 14-year relationship with the event.