Red in the face

(sometimes you simply gotta love London for this kind of stuff)
Red in the face