Surely the best place to spot at Heathrow is from the Thistle hotel.
Their bar terrace around the back has great views of 09L, pull up a beer and enjoy the sun, with the smell of Jet A1 and noise of GE90s!! Oh I'm in heaven!
Can anyone just walk in there or is it hotel guest only?