All European Airspace is now RVSM airspace - so you can forget the change in separation above FL290. It's 1000ft apart all the way up.
Also - It's magnetic TRACK - not Heading (Heading is where the aircraft is pointing, but with a strong crosswind it's track across the ground will be different).
So - Magnetic Track 000-179: FL 70, 90, 110................270, 290, 310, 330 etc.
180-359: FL60, 80, 100................ 260, 280, 300, 320 etc