Something was being filmed at the Albert Memorial that day; the action can be seen to the lower right of the photo.
EnglandLondon