Graham, it looks like you photographed a jumbo sized, walking candy floss. Of course, with the usual finely tuned approach to the photographic aspect of the scene.
Candy floss it is. The lady sells candy floss on a stall on Cambridge market. The building she is entering is Cambridge Guild Hall... Don't ask me what is going on or why