I can remember seeing 905 and the shuttle overflying central London from adjacent to Tower Bridge, can't remember which year it was though. I think I was with CarryOnLuggage, and we no doubt trolled around central London drinking beer afterwards, which is probably why I can't remember which year or definitively, who I was with!