Delchester

Delchester was a town in England. Their football team was Delchester United. (COMIC: Doctor Who and the Nightmare Game)