Definitely GBRf / NR class 73s on an engineering job. There were two in GBRf blue (possibly 73204/05, sorry not into number collecting) in Farringdon station around 8:30 and 73212 (yellow) / 73141 (First livery) at the east end of Barbican station. I do remember the latter two as a photo was taken of them