Soldier fly?

Soldier fly?

Observation - Soldier fly? - UK and Ireland. Description: Observed in the terrace of a (expensive Jamie Oliver) restaurant in Canary Wharf around 6pm.

Observed in the terrace of a (expensive Jamie Oliver) restaurant in Canary Wharf around 6pm.