Still at least I got to see Ugly Betty being filmed in Trafalgar Square...