A typical town somewhere on what seems to be market day. The location could be almost anywhere - I did a google search for Black Bull Cafe, but there are simply too many of them to find the one featured in this picture.
Update: A reader has kindly pointed out that this is the town of Hawes in North Yorkshire. A google earth picture here confirms it - thanks Steve!
It appears to be a photo taken in the village of Hawes, North Yorkshire in the UK. Here's a similar view from Google Earth.
https://www.google.co.uk/maps/@54.3039764,-2.1980089,3a,89.9y,357.93h,86.35t/data=!3m6!1e1!3m4!1sp2l5W2SexBRl5dF2_2s6-w!2e0!7i13312!8i6656
Brilliant - thanks Steve, I'm sure you are right and I've updated the notes.