I just uploaded this video of my take off at Heathrow 2 weeks ago. It's got quite a lot of detail and a fair few landmarks visible...
Click to view
Is there anything in this short vid you recognize from your area?
Of course the big stadium near the end of the film is Twickenham!