The photo shows the market square in Ely not too far from here. Sadly, there are too many 1960s buildings around, which would not be allowed today. I suspect if they had been developing the square today they would have chosen designs much more in keeping.
The famous Ely cathedral is very close to this spot.