Convenience Stores in Manchester - Piccadilly Piccadilly Station, Upper Level, Piccadilly, Manchester, M1 2PB Tags: British food, fresh fruits & vegetables, organic