roubaixtuesday
self serving virtue signaller
Shadows suggest we're looking East or perhaps SouthEast.
The distinctive peak reminds me of Win Hill, overlooking Edale in the Peak but there's no road I can see that would give that view.
Buildings look North Yorkshire ish to me. Maybe Cumbria or Lancashire?
In other words, I've got no clue, other than Northern England. Will probably turn out to be on the Isle of Wight, on that basis.