If that isn't today's photo then say so. There are people who are wanting to know whether to set off for the Amex, and you're making it very difficult for them to decide. It's not big and it's not clever.
Advection Fog. Forms when quite warm, moist and stable air is blown across a cooler surface (land or water). The air temperature falls until the dew point is reached and condensation occurs.
Is it likely the temperature will fall greatly after sunset? This seems to predict 7C to 2C and 95% humidity. Could that trigger fog?
https://weather.com/weather/hourbyhour/l/UKEN3645:1:UK