When German Shepherds were first imported into the UK, because of the "Anti German" feelings, they decided to use the place that they were imported from instead, which was Alsatia. hence the name alsations.
There is no real difference, but if you asked breeders, there are currently 3 different "Types" of German Shepherd Dogs in the UK....... Germanic, Middle, and English. The English type are much more stocky and square looking along the back, with a shorter neck.