I think you should use picture with a city specific clue, because this picture you have provided can be of anywhere, it can be metropolitan city office campus in india or any other part of world, so it is really hard and vague to guess.
My guess lincolnshire
it's not, but thanks for trying , look for hint in my comment in top