I saw them from my house 3 miles east of RAF Northolt, 9 Miles North of Heathrow, I was watching them on BBC and Listening via the Scanner (132.700 & 125.625 Thames Radar)
Managed to get a few pics.
Heres the Links if you want to see.
MyAviation.net - Aviation Photo Gallery
MyAviation.net - Aviation Photo Gallery
MyAviation.net - Aviation Photo Gallery
MyAviation.net - Aviation Photo Gallery