1 Hour Film Processing chain of 34 high street branches throughout England. Photo Shop started in New Inn Hall Street, Oxford ... shire in 1982 and grew to engage over 200 employees and a turnover of £5m GBP. At time of launch Photo Shop was the third mini-lab in the UK and remained the largest independent retailer within this sector. read more
Competitor | Description | Similarity |
---|
Loading..