I'm just starting to plan a trip to Germany and London/Wales in October 2015. Fly into Hamburg, travel around Germany for a week or two, then:
Option 1: Fly round-trip from Germany to London, visit London/Wales for a few days, then return to Germany for a few more days, then fly home from Germany.
Option 2: Fly one-way from Germany to London, visit London/Wales for a few days, then fly home from London.
I want to visit friends in Germany and London. Based on their schedules, I will choose either Option 1 or 2. For the flight(s) from Germany to London (and back), I would look at easyJet and other budget carriers. How far in advance do these companies make flights available?