Comment Comment by estel Now sure where you were looking, but there were several UK/London based jobs posted in last month's thread. parent estel 14 years ago