This seems to be a seaside town somewhere in England. It appears to have been taken at dusk