City Shop will close permanently from today due to financial difficulties, a notice issued by the Shanghai-based supermarket chain said today. Set up in 1995, City Shop was one of the biggest retailers of imported food and daily necessities in the Yangtze River Delta.